deputy headmaster - Español Inglés Diccionario